import javax.swing.text.html.Option;
import java.util.*;

public class methodTest {
    public static void main(String[] args) {
       List<String> d=new ArrayList<>();
       d.add("11");
       d.add("22");
        String max = getMax(d).orElse("default");

        for (String b :
                d) {
            System.out.println(b);
            System.out.println(d.indexOf(b));
        }

    }
    public static <E> Optional<E>   getMax(List<E> list){
        if(list.isEmpty()){
            return  Optional.empty();
        }else{
            return Optional.of(list.get(0));
        }

    }
}
